let db = require("./db.js");

let comSchema = db.Schema({
	// 用户信息
	user: {
		type: db.Schema.Types.ObjectId,
		ref: "user" //关联查询，表名
	},
	// 文章信息
	article: {
		type: db.Schema.Types.ObjectId,
		ref: "article" //关联查询，表名
	},
	// 内容
	context: {
		type: String,
		required: true
	},
	// 发表时间
	ctime: {
		type: Date,
		default: new Date(),
		// 获取时返回格式化后时间
		get: (time) => {
			return `${time.getFullYear()}-${time.getMonth()+1}-${time.getDate()}-${time.getHours()}:${time.getMinutes()}:${time.getSeconds()}`
		}
	}
},{collection:"comment"})

let comModel = db.model("comment",comSchema);
// 导出
module.exports = comModel ;